body {overflow-x:hidden;text-align:center;background:#ffffff url(images/bg.jpg) repeat-y top;margin:0px; font-size:12px; font-family:"宋体";    font-size: 12px;
    font-family: Microsoft YaHei,微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu,Arial, Helvetica, sans-serif;
    color: #333333;
}
.top-bg{
    position: absolute;
    width: 100%;
    min-width: 1000px;
    height: 431px;
    left: 0;
    background: url(images/top-bg.gif) top center no-repeat;
    z-index: -1000;
}
#main{width:1000px;margin:0 auto;padding:0px auto;margin: 0 auto;
width: 1000px;
background: #fff;
overflow: hidden;}
#header{width:1000px; }
#bd{width:1000px; margin-top:0px; padding-top:20px; padding-bottom:20px;}
#bd_left{ width:212px;float:left; padding-left:16px;overflow:hidden;}
#bd_right{ width:731px;float:right; padding-right:16px;overflow:hidden;}
.clear{ clear:both;}
.floatright {float:right; padding-right:10px;}
#footer{width:948px; height:160px; background:#ffffff url(lan_13.gif) repeat-x top;  clear:both;margin:0 auto;padding:0px auto; margin-top:14px;}

a {color:#1570c3;}

.top{height:88px; overflow:hidden;background:url(images/bg_top) repeat;}
.logo{ float:left;}
.top_right{ float:right; padding-right:24px; padding-top:5px;}
.top_links {margin-bottom:5px; text-align:right}
.top_links a {padding:0px 4px;color:#333; text-decoration:none}
.rexian {line-height:34px;padding-left:75px;font-weight:bold;font-size:16px;color:#dd0101;background:url(images/top_phone.png) left top no-repeat; padding-bottom:20px}
.rexian p{ line-height:24px; font-size: 21px;font-family: "Times New Roman", Times, serif, Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif,"宋体";}
.nav{float: left;
width: 1000px;
height: 47px;
background:url(images/mennu.jpg) repeat-x top;position: relative;
z-index: 1;}
.nav_c{}
.nav_ul{ position: relative;
width: 1000px;
margin: 0 auto;
font-size: 14px; float:left;width:756px;}
.nav_ul li{cursor:pointer; margin:0px 2px;padding:0px;color:#041c5b;float:left;list-style-type: none;font-family:Microsoft YaHei,"宋体"; line-height:64px;}
.nav_ul li a{    float: left;
    height: 47px;
    display: block; width:125px; line-height:47px; color:#fff; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; text-shadow:1px 1px 1px #585858; font-size:15px}
.nav_ul li a:hover,.nav_ul li a.on {color:#fff; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;font-size:15px; background:url(images/nav_hover.jpg) no-repeat right top;}
.nav_ul li a:hover span,.nav_ul li a.on span {display:block;height:47px;padding:0px 15px;background:url(images/nav_hover.jpg) left top no-repeat;}
.nav_tel{
    float: right;
    width: 224px;
    height: 47px;
    background: url(images/nav_tel.jpg) no-repeat right center;
    display: block;
    overflow: hidden;
	padding-left:20px;
}
.search_input{width:123px}
.search{float:left; padding-left:8px; padding-top:16px;font-family:Microsoft YaHei,"宋体"; font-size:14px; color:#FFFFFF;}
.menu_li{width:1px ;background:url(images/nac_li.jpg) no-repeat; height:47px; line-height:47px; float:left}
#announ {width:468px;height:20px;line-height:20px;margin-top:10px;padding-left:30px;overflow:hidden;background:url(images/lan_10.gif) left center no-repeat;color:white;}
#announ a {color:white;}

.banner{ width:1000px;overflow:hidden}

.bd_up{height:0px; display:none}
.bd_up_left{ float:left; width:480px; line-height:50px; text-align:left; color:#fff; padding-left:20px;}
.bd_up_left a{ color:#fff;}
.bd_up_right{ float:right; width:480px; text-align:right; line-height:50px; padding-right:20px;}
.bd_up_right a{ color:#fff;}
.bd_up_right span{ color:#fff;}

.input1{ float:left; padding-left:8px; padding-top:16px;font-family:Microsoft YaHei,"宋体"; font-size:14px; color:#FFFFFF;}
.input2{ float:left;padding-left:25px; padding-top:16px;}
.input3{ float:left;padding-left:8px; padding-top:18px;}

.gg1{ float:left; padding-top:16px; padding-right:8px;}
.gg2{ float:left; font-size:12px; color:#FFFFFF; font-family:Arial, "宋体";}
.gg3{ float:left; font-size:12px; color:#FFFFFF; font-family:Arial, "宋体";}
.gg3 a{color:#FFFFFF; font-family:Arial, "宋体"; text-decoration:none;}
.gg3 a:hover{color:#FFFFFF; font-family:Arial, "宋体"; text-decoration:underline;}

.dhua1{ float:left}
.dhua2{ float:left; line-height:34px; height:34px; font-family:Arial, "宋体"; font-size:19px; font-weight:bold; color:#dd0101;}

.box .title_wd a{ color:#fff;}
.box1{ margin-top:14px;}
.box2 {
    margin-top: 14px;
}

.title1 .title_wd a{color:#1570c3;}
.title{ background:url(images/lan_11.gif) repeat-x; height:41px; line-height:38px; border:1px solid #bebebe ; }
.title_wd{ float:left; padding-left:16px; font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF;}
.title_wde{ float:left; padding-left:8px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;line-height:40px;font-family:Microsoft YaHei}
.title_wd a,.title_wde a {color:white;}
.title_wd a{ font-size:18px; text-decoration:none; font-weight:bold; color:#1570c3;}
.title_wde{ font-size:18px; font-weight:normal}
.more{ float:right;}
.more1{ float:right; padding-right:16px; padding-top:2px; color:#333333;}
.more1 a{ color:#333333; text-decoration:none}
.more1 a:hover{ color:#005bac; text-decoration:underline;}
.title1{height: 42px;
line-height: 42px;
background: url(images/title.jpg) 0 -42px repeat-x; border-left:1px solid #bebebe;border-right:1px solid #bebebe}
.title1_wd{ float:left; padding-left:18px; font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#005bac; font-weight:bold;background: url(images/title.jpg) bottom left no-repeat; margin-left:10px;}
.title1_wde{ float:left; padding-left:8px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#333333;line-height:40px;}
.title1_wd a,.title_wde a {float: left;
color: #005bac;
font-size: 18px;
font-weight: bold;
display: block; text-decoration:none}
.content{

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bebebe;
	border-bottom-color: #bebebe;
	border-left-color: #bebebe;
}


.ul2{
	clear:both;
	margin:0px;
	padding:12px 12px 18px 12px;
	text-align:left;
	font-family:Arial, "宋体";
	font-size:12px;
	}	
.ul2 li{
	font-family:Arial, "宋体";
	font-size:12px;
	line-height:30px;
	height:30px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(images/mb_14.gif) no-repeat left bottom;
	white-space:nowrap;
	}	


.ul2 li a{
	color:#333333;
	text-decoration: none;
	margin-left:15px;
	font-family:Microsoft YaHei;
	font-size:14px;
	line-height:30px;
	}
.ul2 li a.on{color:#005bac;}	
.ul2 li a:hover{
	color:#005bac;
	}
.ul2 .date{
	color:#999999;
	float:right;
	width:55px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.content li.ul3 {padding-left:20px;background:url(images/mb_14.gif) no-repeat 15px bottom;}
.p{ line-height:26px; color:#333333; text-align:left; padding:16px;}

.bd_right_left{ float:left; width:495px;}
.bd_right_right{ float:right; width:222px;}
.bd_right_right .content li{ font-size:12.5px}

.abouts{ clear:both; padding:8px;}
.pro_l{ float:left; border:solid 1px #CCCCCC; padding:3px; background:#FFFFFF; margin-right:8px;}
.pro_r{ line-height:25px; color:#333333; padding:4px ; text-align:left; }

.chengwd{ color:#f46000;}
.chengwd a{ color:#f46000; text-decoration:none}
.chengwd a:hover{ color:#f46000; text-decoration:underline;}
.lanwd{ color:#2699b2;}
.lanwd a{ color:#2699b2; text-decoration:none;}
.lanwd a:hover{ color:#f46000; text-decoration:underline;}


.ul2g{
	clear:both;
	margin:0px;
	padding:2px 12px 18px 12px;
	text-align:left;
	font-family:Arial, "宋体";
	font-size:12px;
	}	
.ul2g li{
	font-family:Arial, "宋体";
	font-size:12px;
	line-height:28px;
	height:28px;
	list-style-type: none;
	color:#333333;
	display:block;
	padding:0px;
	display:block;
	background:url(images/mb_14g.gif) no-repeat left bottom;
	white-space:nowrap;
	border-bottom:1px dashed #bebebe
	
	}	
.ul2g li a{
	color:#333333;
	text-decoration: none;
	margin-left:15px;
	font-size:13PX;
	font-family:Microsoft YaHei
	}	
.ul2g li a:hover{
	color:#005bac;
	}
.ul2g .date{
	color:#999999;
	float:right;
	width:55px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}


.prod_box{float:left;display:block;text-align:center;margin:24px 0 0 20px;height:166px;width:149px;}
img.prod{border:1px solid #a5cdf2;width:145px;height:128px;background:#FFffff; padding:1px;}
a.prod_font{text-decoration:none;color:#333333; line-height:34px;}
a:hover.prod_font{padding:0px;text-decoration:none;color:#f46000; line-height:34px;}

/*--footer--*/
.footer {
    text-align: center;
    padding: 1.5em 0;
    background-color: #292931;
}
.footer p {
	color: #fff;
	font-size: 1.1em;
}
.footer p a {
	color: #fff;
	margin-left: 2px;
}
.footer p a:hover{
	color: #FF0000;
	text-decoration:none;
}
/*--//footer--*/
.foot{ width:100%; height:auto;  color:#333; text-align:left;overflow-x:hidden;}
.foot_box {    width: 966px;
    height: 229px;
    margin: 0 auto;
    background: #005bac;
    clear: both;
    padding: 35px 17px 0 17px;
}
.foot_menu{ width:100%; height:auto; height:50px}
.foot_menu_content{    width: 966px;
    height: 229px;
    margin: 0 auto;
    background: #005bac;
    clear: both;
    padding: 35px 17px 0 17px;
}
.foot_logo{width:25%; float:left;padding: 32px 46px 46px 0;
background: url(images/ft_line.gif) right 0 no-repeat;}
.foot_l{ padding-bottom:20px; width:50%;float:left;padding: 12px 75px 5px 15px;
background: url(images/ft_line.gif) right 0 no-repeat;}
.foot_l li{color: #a0a0a0; line-height:30px;}
.floot_logo{float:left;width:200px;overflow:hidden;}
.floot_logo img{width:95%;}
.foot_l ul{ margin:auto;width:1170px;text-align:left; padding-bottom:15px;}
.foot_l ul li span{float:right;} 
.foot_l ul li a{margin:0 5px; color: #a0a0a0; font-size:14px;}
.foot_r{ width:10%;float:right; text-align:right; color: #444444;}
.foot_r a{ color: #a0a0a0; padding-left:5px; padding-right:5px; }
.foot_r p{ line-height:25px;}
.foot_r a:link{color: #fff; text-decoration:none}
.foot_r img{ float:right; margin-top:5px;border:2px solid #eee;}
.foot_qr_codes{ padding-top:0px}
.foot_qr_codes dd{ text-align:center;color: #a0a0a0;}
.foot_qr_codes img{ padding-bottom:5px;}
.copyright{    width: 960px;
    padding: 0 20px;
    margin: 0 auto;
    clear: both;
    color: #fff;
    background: #004f96;
    line-height: 40px;
    height: 40px;
}
.copyright_left{width:70%; float:left; text-align:left;color:#fff}
.copyright_left a{color:#fff; text-decoration:none}
.copyright_right{width:30%; float:right; text-align:right;color:#fff}
.copyright_right a{ color:#fff;text-decoration:none}
.menu_ul_foot{height: 56px;}

.pd_title{font-size:18px; line-height:50px; color:#333; text-align:center; padding:20px 20px 0px 20px; font-weight:bold; border-bottom:#eeeeee dotted 0px;font-family:Microsoft YaHei,"宋体";}
.pd{ font-size:12px; line-height:26px; color:#333333; text-align:left; margin:0px 25px 25px 25px;}

.date {float:right;color:#999;}
.blank5,.blank10,.blank30 {clear:both;height:5px;overflow:hidden;}
.blank10 {height:10px;}
.blank30 {height:10px;}
.blank20 {height:20px;}


/************* 分页 */
.pages {clear:both;margin:0px 10px;font-size:1em;}
.pages strong,.pages span {display:block;float:left;height: 26px;line-height: 26px;float:left;padding:0px 8px;margin: 0px 3px 0px 0px;font-size:1em;border-radius: 3px 3px 3px 3px;}
.content .pages a,.pages a {display:block;float:left;height:24px;line-height:24px;float:left;padding:0px 8px;border-radius: 3px 3px 3px 3px;text-decoration:none;margin: 0px 3px 0px 0px;font-size:1em;}
.content .pages strong {}
.pages span {float:right;}
#page {font-size:1em;}
#page strong {padding:5px 8px;border-radius:5px;color:white;margin-right:15px;font-size:1em;}
/************* 分页颜色 */
.pages {color: #FFFFFF;}
.pages strong,
.pages span {color: #FFFFFF;  background: #005bac;}
.pages a {border:1px solid #005bac;  color: #005bac;}
.pages strong {color: #FFFFFF;}
#page strong {color: #FFFFFF; background: #005bac;}
.fenlei{float: left;
width: 980px;
padding: 20px 0 20px 20px;}
.fenlei li a {
    width: 143px;
    height: 143px;
    display: block;
}
.fenlei li {
    float: left;
    padding-right: 20px;
}
.fl1 {
    background: url(images/1.jpg) no-repeat top center;
}
.fl1:hover {
    background: url(images/1.jpg) no-repeat  bottom center;
}
.fl2 {
    background: url(images/2.jpg) no-repeat top center;
}
.fl2:hover {
    background: url(images/2.jpg) no-repeat bottom center;
}
.fl3 {
    background: url(images/3.jpg) no-repeat top center;
}
.fl3:hover {
    background: url(images/3.jpg) no-repeat bottom center;
}

.fl4{
    background: url(images/4.jpg) no-repeat top center;
}
.fl4:hover{
    background: url(images/4.jpg) no-repeat bottom center;
}
.fl5 {
    background: url(images/5.jpg) no-repeat top center;
}
.fl5:hover{
    background: url(images/5.jpg) no-repeat bottom center;
}
.fl6 {
    background: url(images/6.jpg) no-repeat top center;
}
.fl6:hover{
    background: url(images/6.jpg) no-repeat bottom center;
}
.fl_list .t_1{ font-weight:bold;text-decoration:none;float:left;background: transparent url("images/plus.png") no-repeat scroll left center; padding-left:25PX; color: #005bac; font-size:14px;font-family: "微软雅黑"; background:none}
.one_fl{width:20%; float:left; line-height:30px;}
.one_fei{background:#F2F2F2 url(images/mb_14.gif) no-repeat 10PX bottom; width:90%; border:1px solid #eee; line-height:30px; height:30px}
.zf_list{MARGIN:0 auto;width:auto; padding-top:3px; padding-left:10px; float:left;width:116px; padding-right:5px; overflow:hidden;background: #f6f6f6;}
.zf_list li{ width:100%; text-align:left; overflow:hidden}
.se_fl{ line-height:25PX;background:url(images/minus.gif) no-repeat scroll left 7px; text-indent:15px; height:25px;}
.se_fl a{font-family:Microsoft YaHei; color:#333; font-size:12px; text-decoration:none; text-align:left}
.se_fl a:hover{ color:#005bac;}
.one_fl {
    height: 110px;
    overflow: hidden;
    margin-bottom: 10px;
}
.one_fl {
    width: 20%;
    float: left;
    line-height: 30px;
}
.fl_list {
    padding: 10px;
    padding-right: 0px;
}
.fl_list {
    overflow: hidden;
	border:1px solid #bebebe;
	border-top:none
}

.title1 b {
float: right;
width: 13px;
height: 42px;
background: url(images/title.jpg) bottom right no-repeat;
display: block; margin-right:10px;}
.more img{ padding-right:20px; padding-top:5px;}

/* 滚动图片 */
.scroll10{position: relative;width:731px;margin: 0 auto;padding: 0 30px; padding-top:10px; padding-bottom:5px;}
.scroll10 ul{ overflow:hidden;}
.scroll10 li {float: left;width:185px;position: relative;text-align:center;}
.scroll10 li a{ font-size:13px;color:#333;line-height:30px; text-decoration:none}
.scroll10 img {width:165px;height:165px;display:block; margin:0 5px;border:1px solid #bebebe; padding:2px}
.scroll10 img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}
.scroll10 li span {color:#156811;}
.scroll10 a.bx-prev,.scroll10 a.bx-next{position:absolute;top:55px;display:block;
display: block;width: 20px;height:78px;z-index:99999;}
.scroll10 a.bx-prev{ left:-25px; background: url(images/gundong_l.png) left bottom no-repeat;}
.scroll10 a.bx-prev:hover{background: url(images/gundong_l.png) left bottom no-repeat;}
.scroll10 a.bx-next{right:-25px;background: url(images/gundong_r.png) right center no-repeat;}
.scroll10 a.bx-next:hover{background: url(images/gundong_r.png) right center no-repeat;}	
.ifocus{ padding:5px;}
.foot-gz{float: left;
width: 142px;
padding: 0 0 0 17px;
color: #fff;}
.foot-gz h3 {
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 20px;
}

.foot-nav {
    float: left;
    height: 198px;
    line-height: 24px;
    color: #fff;
    padding: 0 24px;
    _padding: 0 21px;
    border-right: 1px solid #3b81bf;
	max-width:260px; overflow:hidden
}
.foot-nav-m li {
    list-style: inside disc;
    white-space: nowrap;
}
.foot-nav a {
    color: #fff;
	text-decoration:none
}
.foot-nav h3 {
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 10px;
}
.foot-nav h3 .foot_more{ float:right; font-size:14px;}
.read_more img{ padding-top:8px;}
.zi_list{ padding-left:10px; padding-right:10px; padding-bottom:10px;}
.zi_list li{ width:22%; float:left; height:26px;border:1px dashed #fff; overflow:hidden;background: url(images/minus.gif) no-repeat scroll left 7px; text-indent:15px; border-bottom:1px dashed #bebebe; margin-right:2%}
.zi_list li:hover{border:1px dashed #005bac;}
.zi_list li.on{border:1px solid #005bac;}
.zi_list li a{ color:#005bac; text-decoration:none}
.t_1{ border-bottom:1px solid #bebebe; margin-bottom:10px;}
.one_fei .t_1{border-bottom:none; margin-bottom:0px;}
.top_up{width:100%}
.top_up p{width:950px; text-align:left; margin:0 auto; padding-left:50px;font-size:13px; background:url(images/bg_top) repeat; line-height:25px;}
.top_up p a{ color:#333; font-size:13px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif}
.one_allfl{    width: 100%;
    display: block;
    background:url(images/announ.gif) no-repeat left 12px;
    color: #222;
    font: 14px/37px "Microsoft YaHei","Simsun","宋体";
    text-indent: 30px;
    font-weight: bold;
}
.one_allfl a{
width: 100%;
height: 31px;
display: block;
background: none;
color: #222 font: 12px/31px "Microsoft YaHei", "Simsun", "宋体";
border-bottom: 1px dotted #c6c6c6;
text-indent: 15px;
font-weight: bold;
font-size: 14px; text-decoration:none;    color: #222;}
.one_allfl a:hover{color: #005bac;}
.se_allfl{float: left;
width: 33%;
overflow: hidden;}
.se_allfl a{height: 31px;
display: block;
background: url(images/minus.gif) no-repeat scroll left 10px;
color: #222;
font: 12px/31px "Microsoft YaHei", "Simsun", "宋体";
border-bottom: none;
text-indent: 15px; text-decoration:none}
.se_allfl a:hover{color: #005bac;}
.search_bt{background: url(images/s_btn.gif) no-repeat;width:51px; height:17px; line-height:0}
.search_bt:hover{background: url(images/s_btn_hover.gif) no-repeat;width:51px; height:17px; line-height:0}
.links{width:100%}
.links_content{width:960px; margin:0 auto; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px}
.links_content a{ padding-left:5px; padding-right:5px; text-decoration:none; color:#333; }
.links_content a:hover{color: #005bac; text-decoration:underline}